React Job: Web Developer

Job added on

Location

Richmond - Canada

Job type

Full-Time

React Job Details

Have a passion for software? Join a world leader and make a difference! Transoft is making an enormous difference to the transportation planning and design community. With offices around the world, Transoft Solutions is an international leader in the development of innovative software for the civil/transportation engineering profession. This year the company celebrates its 32nd year and we are proud of the extent of our user footprint – over 50,000 users in 150 countries worldwide. The company’s success is a result of our amazing work culture, our innovative and highly sought-after products, and the superb customer service we deliver.


ABOUT THE OPPORTUNITY

We currently have an exciting opportunity for a Web Developer at our head office in Richmond, BC. The Web Developer works with the technical team to design and implement features in Transoft Solution’s Web-based software portfolio. This role will be focused on developing for both our online transportation engineering products as well as our AI-driven Traffic Safety and Intelligent Transportation dashboards and portal.


ESSENTIAL RESPONSIBILITIES

  • Invent new software solutions to solve software engineering design problems.
  • Develop, Maintain, improve and re-invent existing company products.
  • Work closely with product management to gather software requirements.
  • Work with project team to plan, analyze and estimate project timelines.
  • Assist customer support, sales and marketing departments.
  • Contribute to continuous improvements within the agile software development process.
  • Collaborate with other stakeholders and be accountable to each other to achieve the project’s vision.

BENEFITS and PERKS

  • Flexible work arrangements (Work from home / hybrid options, flexible work hours)
  • RRSP matching
  • Extended health, dental, vision benefits
  • Annual performance-based bonuses
  • Outstanding achievement recognition programs
  • Charitable donation matching
  • Educational assistance and training opportunities
  • Company and team building events (Barbeques, potlucks, holiday events, ping-pong tournaments – you name it!)

ABOUT YOU

You are a motivated developer, driven to produce high quality solutions that support our global teams. You understand the principles of agile software development and can produce features efficiently in a fast-paced work environment. You excel at designing and implementing new features and systems but understand the importance of maintaining existing systems. You want to work and grow with a group of dedicated software professionals, collaborate with diverse and forward-thinking developers across business units, and get on board with a fast growing, leading edge, and competitive software company.


SKILLS, KNOWLEDGE AND ABILITIES:

  • Full-stack developer comfortable working with users to develop features in our products including innovative new tools to solve engineering problems. (Including requirements analysis, software design and implementation, algorithm development and user interface).
  • Work well in a deadline-driven agile software development environment.
  • Working knowledge of, UI and UX design, database schemas and software life cycle tools.
  • Exceptional analytical and problem-solving skills.
  • Communicate well with product management team members and other stakeholders with diverse background.
  • Self-motivated and driven to be successful.
  • Fast learner as the role will require periodically learning new systems and working with different groups of people.

QUALIFICATIONS AND EXPERIENCE:

  • A Bachelor's degree in Computer Science, engineering or related fields.
  • 2 years of experience using Express/Node, Ruby on Rails, or similar web app frameworks.
  • 2 years of experience in developing rich interactive UI using frameworks like React.
  • Proficient in the basics like HTML, CSS, JavaScript, jQuery, REST APIs, etc.
  • Working knowledge of databases (MongoDB, SQL Server, PostrgreSQL)
  • A prior experience in D3.js, Three.js or similar data visualization libraries would be an asset.
  • Experience in product-based development environment desirable.

ABOUT US

Since 1991, Transoft Solutions has developed advanced and highly specialized software solutions for aviation, civil infrastructure, transportation, and operational professionals. Our portfolio of planning, simulation, modeling, design, and road safety analysis solutions is used every day by thousands of organizations in over 150 countries worldwide. Clients include government agencies at the federal, state, county, and municipal levels, as well as major international airports and top engineering and architectural design firms. But we’re not just in the business of developing engineering software; we also believe in delivering outstanding sales and technical services.


We believe in teamwork, personal growth, superb customer service and continuous improvement. We like to celebrate our successes, our milestones, and our diversity. Transoft stands behind three building blocks for success: our Customers, our Products, and our People; and culture is a very integral part of our existence. We take every opportunity to enjoy and share the benefits of having large company ambitions and small company agility. We are engineers and developers, account managers and marketers, accountants, and administrators. Yes, we might be professional nerds, but after getting to know us, you’ll find that we are passionate, curious, generous, competitive and friendly. We work hard together to exceed our customers’ expectations. We also believe that it is important to leave this world in a better place and we strive to give back to our communities. Transoft is a diverse group, and we all benefit from the unique ideas, experiences and talents that make-up Transoft. We know that are greatest resource is the diversity of our people


WHY JOIN US?

We offer an attractive and competitive compensation package including pay-for-performance incentives, professional development opportunities, RRSP matching, comprehensive group health benefits, family friendly policies, and flexible work options. Hybrid work options are available for this job. If you’re bright, creative, resourceful, and want to make a real difference rather than just be another ‘cog on the wheel’, join our team and start on a journey you won’t regret!


Candidates must be eligible to work in Canada, and this role will favor candidates in the Pacific time zone. We wish to thank all applicants for their interest, however, only candidates under consideration will be contacted.